사이트 내 전체검색
PHP에서 문자열 내의 "가나다"를 “가나다”로 변경하는 정규식
하우코드
https://cmd.kr/preg/5 URL이 복사되었습니다.

본문

<?php

$original_string = '이것은 "가나다"입니다. 그리고 또 다른 "abc"가 있습니다.';

$modified_string = preg_replace('/"([^"]+)"/', '“$1”', $original_string);

echo$modified_string;

?>

   

위 코드에서:   preg_replace()    함수는 정규식을 사용하여 문자열을 치환합니다.

         

정규식  /"([^"]+)"/ 은 큰 따옴표로 둘러싸인 문자열을 찾습니다.

([^"]+) 는 큰 따옴표 안에 있는 모든 문자열을 캡처합니다.

$1 은 첫 번째 캡처 그룹을 나타냅니다.

“$1” 은 캡처한 문자열을 작은 따옴표로 둘러싸는 것으로 변경합니다.


         

이 코드를 실행하면  "가나다" 와  "abc" 가  “가나다” 와  “abc” 로 변경된 문자열이 출력됩니다. 😊


댓글목록

등록된 댓글이 없습니다.

Search

Copyright © Cmd 명령어 3.133.128.227